$(function () {
    // 调用初始化
    init();
    /*初始化*/
    function init() {
        var productid = getQueryString("productid");
        getProduct(productid);
    }

    /*获取省钱控详情*/
    function getProduct(productid) {
        $.get("http://193.112.55.79:9090/api/getproduct?productid=" + productid, function (res) {
            // console.log(res);
            var html = template("bigBijiaTpl", res);
            $("#bijia").html(html);
            /*ul 已经生成了*/
            getProductCom(productid);
        });
    }

    /*获取网友评价*/
    function getProductCom(productid) {
        $.get("http://193.112.55.79:9090/api/getproductcom?productid=" + productid, function (res) {
            var html = template("comListTpl", res);
            $("#bijia .product-com-list ul").html(html);
        });
    }

    /*取到字符串里面的数字 */
    function getNum(str) {
        // console.dir(/\d+/.exec(str));
        //exec()  返回一个数组，其中存放匹配的结果。如果未找到匹配，则返回值为 null
        if (!str || str.length == 0) {
            return "";
        } else {
            var ret = /\d+/.exec(str);
            if (!ret) {
                return "";
            }
            return parseInt(/\d+/.exec(str)[0]);
        }
    }

    /*取到url的参数*/
    function getQueryString(name) {
        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
        var r = window.location.search.substr(1).match(reg);
        // if (r != null) return unescape(r[2]);
        if (r != null) return decodeURI(r[2]);
        return null;
    }

    // 设置屏幕自适应,改变根标签html的font-size大小
    setFont();
    window.onresize = function () {
        setFont();
    };
    // 根据当前屏幕的宽度 动态设置页面根标签的fontsize
    function setFont() {
        // 要设置的字体大小  = 基础值 * 要适配的屏幕的宽度 /  设计稿宽度
        // 基础值
        var baseVal = 100;
        // 设计稿的宽度
        var pageWidth = 375;
        // 要适配的屏幕的宽度 = 当前屏幕的宽度
        var screenWidth = document.querySelector("html").offsetWidth;
        // 要设置的字体大小
        var fontsize = (baseVal * screenWidth) / pageWidth;
        // 把字体大小动态设置到 html标签中
        document.querySelector("html").style.fontSize = fontsize + "px";
    }
})